home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #2
/
Monster Media No. 2 (Monster Media)(1994).ISO
/
pcboard
/
edsb121b.zip
/
EDSFILE.012
< prev
next >
Wrap
Text File
|
1994-05-01
|
22KB
|
437 lines
EDSBack Call-Back Verifier v1.21b
Copyright (c) 1994 by GO/4 Software
HISTORY OF CHANGES, FIXES, & ADDITIONS
------------------------------------------------------------------------------
---EDSBACK v1.21b
-FIXED This will hopefully be the last fix for Caller-id. If you
were using the enhanced caller-id, there is a chance that
it would still not operate correctly. Fixed.
---EDSBACK v1.21a
-FIXED If you were using the caller-id searching along with the
enhanced caller-id configuration file, EDSBack would lock
the system up. I was check the wrong file channel for
errors. Fixed.
---OVERALL FIXES v1.21a
-FIXED I had the wrong address and phone numbers specified in
numerous places. (Manual, registration form, etc.)
---INSTALL v1.21
-ADDED After installation is complete, a window will popup
telling you that you need to read the INSTALL.DOC file for
information on configuring EDSBack.
-ADDED v1.20 to v1.21 upgrading.
-ADDED After installing or upgrading, you have the option of
removing the installation files from your hard drive.
-CHANGED Instead of viewing the UPDATE.HIS file, Install will now
show you the HISTORY. file.
-FIXED Under some circumstances, a run-time error could generate
when install creates the destination directory for you.
Added error handling to this.
-FIXED Hotkeys for some of the prompting windows were not properly
accepting input.
---EDSBACK v1.21
-FIXED I had the wrong copyright name for the EDSBack main menu.
---EUTMOD2 v1.21
-FIXED If you were checking the validity of the used # trash file
against the PCBoard USERS file, EDSBack would put a bunch
of debugging info in the callers log and in the
COMPARE.RPT file. Fixed.
-OVERALL FIXES
-FIXED I missed converting the version numbers from 1.15 in a few
of the files. I think I've found em all now.
-FIXED Accidentaly left a batch file that was not needed in the
EDSBack archive. Fixed.
---INSTALL v1.20
-NEW PROGRAM A new program has been included in the EDSBack archive.
INSTALL.EXE will either Install EDSBack for you, or
upgrade your existing EDSBack installation.
---EDSBACK v1.20
-OPTIMIZED Tried to speed up a few of the file I/O routines. (Mainly
the database searches.)
-ADDED The caller-id support has been enhanced. There is a new
config file for you to use if you wish to use the enhanced
caller-id support. (If you like the old way of handling
caller-id, simply do not create this file) A new file
called EDSCID.CFG can be created with your favorite text
editor, and if you wish to use it, here is the format.
Line #1: Path & name of file that contains caller-id
info. (If using caller-id info provided by
modem, simply leave this field blank)
Line #2: Security level to place user at if either of
his/her phone numbers are found in the caller
ID string. (A setting of 0 will disable this
option.)
Line #3: # of days to add to date of verification to
place as user's expiration date if his/her
phone numbers are found in the caller-id string.
(A setting of 0 will disable this option)
Line #4: Value to put in place of user's expiration sec.
level if either of his/her phone numbers are
found in the caller-id string.
If you don't want to use this new config file, the caller
will be upgraded according to the defaults setup in the
configuration settings and caller-id information will be
retrieved from the modem.
-CHANGED When EDSBack tells the user to enter/pick a number with
more digits, it will now display the "Press Enter to
continue" prompt.
-CHANGED The minimum # of digits to dial has been made a bit
stricter than previous versions. If the user chooses
to use either the data or home number as their callback
number, it will now check that number for compliance with
the minimum # of digits to dial. Also, if they were not
entering an international #, and they entered dashes
within the number field, the minimum # of digits
calculation would be inaccurate. Code has been added to
strip out dashes before calculating the number of digits
entered.
-FIXED If you did not have your template names typed in uppercase,
EDSBack would not recognize them. Fixed.
-ADDED 4 Environment settings have been added (To hold you off
until v2.00 is out :) They are as follows:
/ALERT -- Will sound a siren whenever the user
enters a number that was found in the
bad # file.
/LOCALONLY -- Only allow local users in EDSBack. (For
testing purposes before you actually put
it online.)
/NOINFO -- Do not allow the caller to view the
(E)DSInfo screen. (You may also wish to
edit the prompt so that it no longer
contains the (E)DSInfo selection. It is
prompt #15)
/BYPASS -- This environment switch will tell EDSBack
to bypass the EDSBack main menu and go
directly into the callback process.
-ADDED The "Press enter to conitnue" prompt will now be displayed
after every fatal error. Previously the screen would clear
the error so fast that you couldn't see what was going on
unless you checked your log file.
-ADDED Last minute addition that will allow you to stop the
verification process and (if you wish) lockout the user.
If you hit ESCAPE while at the sysop status screen (while
EDSBack is "Waiting for connection"), it will ask you if
you want to (L)ockout the caller, (E)xit EDSBack, or
(C)ancel the operation.
-FIXED In certain conditions, a user could simply hit enter and
bypass the "Enter your full name" field upon verification.
Also optimized the code a bit while I was fixing the bug.
Fixed.
-ADDED EDSBack now supports high ascii characters when verifying
a callers name, password, city, or verification string.
(NOTE: You must have the high-ascii filter disabled in
order for this to work... If you don't care about the
high-ascii support, then turn on your high-ascii filter in
PCBSETUP)
-OPTIMIZED If the user ran (E)DSInfo, the graph would display
extremely slow. It displays much faster now.
-CHANGED When exiting, EDSBack would automatically make sure the
colors were correct and clear the screen. This would mess
up the display if you had some weird default colors.
Changed by changing the color to the default color before
clearing the screen.
-FIXED If you had EDSBack set to shell out to a batch file prior
to upgrading the user, there is a chance that the USERS.SYS
file that EDSBack writes could be left in the directory.
Fixed by deleting the USERS.SYS file if it exists.
-CHANGED Previously, EDSBack would allow the user to enter their
alias as their name (for name verification) if, and only
if the user's alias was in operation. This has been
changed so that (just like at login) they can either enter
their real name, or alias no matter what the circumstances
are.
-FIXED The number selection menu could be bypassed if you had the
corresponding prompt utilization turned off. Prompt
utilization is now ignored for all input routines.
-OPTIMIZED Optimized the input routines so that it saved 132 bytes in
PPE size (oh wow :) and if the caller is in CTTY mode, the
prompts should look OK now.
-CHANGED The prompt utilization toggle is now ignored for all input
prompts.
Documentation
---------------
-UPDATED The list of registered users at the end of the manual was
updated.
-REMOVED Due to the new installation facility, most of the
installation section was removed from the manual.
-ADDED Material supporting some of the new options has been added
to the manual.
-CORRECTED A number of corrections and changes have been made to the
manual. These are minor grammar, spelling, wording, and
punctuation corrections.
---EDSUTIL v1.20
-REMOVED The trash file conversion to the post v1.07 format has
been removed. If you're running a version as old as v1.07,
you might as well re-install everything :)
---EUTMOD2 v1.20
-ADDED Whenever packing the already used # trash file, EDSUtil
will ask you whether or not you wish to search the PCBoard
USERS file to make sure all the users in the EDSBack trash
file are still active. If you select yes, EDSBack will
begin searching. If EDSBack finds a user in the trash
file that does not exist in the PCBoard users file, it will
mark that user for deletion from the EDSBack trash file
and he/she will be packed out.
-FIXED If you were packing the trash file from remote, the
percentage bar would sometimes display incorrectly. Fixed
by only displaying the percentage bar if you are online
locally, and displaying a simple percent value if you are
calling remotely...
-REMOVED Removed pre v1.07 trash file conversion code.
---EUTMOD4 v1.20
-OPTIMIZED Removed some unneeded code. (Reduced PPE size by
approximately 948 bytes)
---EUTMOD5 v1.20
-FIXED If you were packing the timetables from remote, the
percentage bar would sometimes display incorrectly. Fixed
by only displaying the percentage bar if you are online
locally, and displaying a simple percent value if you are
calling remotely...
---EUTMOD6 v1.20
-FIXED If you were packing the trash file from remote, the
percentage bar would sometimes display incorrectly. Fixed
by only displaying the percentage bar if you are online
locally, and displaying a simple percent value if you are
calling remotely...
-FIXED When editing the security trashfile, EDSUtil would not
let you type S to change the security level. Instead, it
was waiting for you to type N.
---EUTMOD7 v1.20
-FIXED If you were packing the trash file from remote, the
percentage bar would sometimes display incorrectly. Fixed
by only displaying the percentage bar if you are online
locally, and displaying a simple percent value if you are
calling remotely...
---EUTMOD8 v1.20
-OPTIMIZED Removed some unneeded code.
-CHANGED Whenever typing a template name, it will now be converted
to uppercase.
-FIXED If you were packing the any of the files from remote, the
percentage bar would sometimes display incorrectly. Fixed
by only displaying the percentage bar if you are online
locally, and displaying a simple percent value if you are
calling remotely...
---ALL EDSBACK PERCENTAGE BARS
-CHANGED I've always thought the color of the percentage bar was
pretty ugly, so I changed it to Bright white on a cyan
background (same color that PCBPack uses with it's
percentage bar)
**************************************
* EDSBack v1.15 NON-BETA RELEASED! *
**************************************
---EDSBACK v1.15 OFFICIAL NON-BETA PUBLIC RELEASE
-NOTE In addition to the following changes, fixes, and additions,
numerous changes have been made to EDSBack, EDSUtil, and
all modules.
-ADDED When EDSBack was appending entries to the EDSBACK.CAL file,
they were all cluttered together. Added a line after each
entry so it is now easier to read.
-FIXED When updating the EDSBACK.CAL file (during a Call-Back only
mode), EDSBack was not opening the file in append mode.
Thus, some information was being overwritten.
-CHANGED If the user executed EDSBack in call-back only mode, it
will no longer search the USED # trash file.
-FIXED EDSBack would tell you that your dialing template file did
not exist, but it would still attempt to open the file.
Fixed by exiting if the file does not exist.
-ADDED A 4 tick delay has been added to all FATAL errors.
-CHANGED Documentation and help files have been updated to clear up
the use of the Download Bytes & Download files settings.
Also changed the help files to reflect this.
-REMOVED EDSBack will no longer determine whether or not your used
# trash file has been upgraded to the v1.09 specifications.
-FIXED EDSBack was incorrectly logging the wrong information to
the EDSBACK.CAL file when it was executed in call-back
only mode and a non-international number was called back.
-CHANGED Slight modification to the internal message sent to the
user after a successful verification.
-CHANGED The internal message that is sent to the SysOp has been
changed to include the user's phone #s and address
information.
-FIXED The "Returning to @boardname@" prompt would sometimes be
displayed before the other prompts were displayed. Fixed
by only displaying this prompt after all other prompts
have already been displayed.
-CHANGED Changed the way in which EDSBack sends a linefeed after it
displays the input prompts.
-CHANGED A few of the statements to flush the local keyboard buffer,
and the incoming modem buffer were moved closer to the
input statements to improve the efficiency of blocking
unwanted incoming data.
-DELAYS The following delays have been added/changed:
1) Built-in delay after connection is now 40 ticks.
2) Built-in delay if 2400 baud connection detected is
now 30 ticks. (On top of the 40 ticks which totals
70 ticks.)
3) Built-in delay after information screen is displayed
to user, but before input prompts are displayed is
now 18 ticks.
-ADDED When displaying the file EDSCAL right before the user is
called back, EDSBack will set the @optext@ macro equal to
the number being called back.
-CHANGED Instead of displaying prompt number 6 before calling the
user back, (The prompt that tells them they are about to
be called back) EDSBack will display the file EDSCAL. It
can be graphics and/or language specific. In conjunction
with this, I removed the hard-coded clear screen. This
can now be user defined from within the EDSCAL file with
the @cls@ macro.
-CHANGED The EDSBack main menu has been changed. I like the new
look better than the old. The filename is EDSWC
-ADDED A 4 second delay has been added to the hangup. This is
done to ensure the line is clear before dialing. This
will be configurable in the future.
-ADDED EDSBack now sets the packout date to 5 days after the
verification date. (This will be configurable in the
next release... Making it configurable in this release
is beyond the scope of this release.)
---EDSUTIL v1.15
-ADDED EDSUtil will now process the first stacked command on the
Conference command prompt. ie., if you type EDSUTIL P
from your PCBoard Main Menu (Conference command prompt),
EDSUtil will now recognize the P and go directly to the
prompt editing mode. It will ONLY recognize ONE stacked
command, though. V1.20 will be able recognize all stacked
commands when released.
---EUTMOD1 v1.15
-CHANGED Prompt number 6 (Starting callback prompt) is no longer
needed and the default has been replaced with "NO LONGER
IN USE".
---EUTMOD2 v1.15
-CHANGED The default command in the Used # Editor has been changed
to the last command that was issued.
---EUTMOD4 v1.15
-CHANGED The length of the prompt for the # of daily bytes & # of
total bytes to add wasn't allowing you to enter enough
numbers. Changed so that you may enter many more numbers
than before.
-CHANGED The Variable Type for the # of files to add to the users
# of files downloaded has been changed to a Signed Word
variable. This will allow values from -32767 to 32767.
---EUTMOD8 v1.15
-FIXED Some of the prompts were still displaying "Local calling #
list successfully packed...". Fixed to reflect that the
file is now called the allowed # calling file.
---EDSMOD4 (CONFIG EDITOR) (EDSFIX UPDATE PATCH FOR V1.14)
-FIXED If you changed the "Default Exp. Days" setting in the
config settings, it would only write one byte of the two
bytes of information that it was supposed to write.
-FIXED If you changed the "# of files to add to user's total
files" in the config settings, it would write 4 bytes
instead of the two that it was supposed to write.
---EDSBACK v1.14 Beta Release 14
---EDSBACK v1.13 Beta Release 13
---EDSBACK v1.12 Beta Release 12
---EDSBACK v1.11 Beta Release 11
---EDSBACK v1.10 Beta Release 10
---EDSBACK v1.09 Beta Release 9
---EDSBACK v1.08 Beta Release 8
---EDSBACK v1.07 Beta Release 7
---EDSBACK v1.06 Beta Release 6
---EDSBACK v1.05 Beta Release 5
---EDSBACK v1.04 Beta Release 4
---EDSBACK v1.03 Beta Release 3
---EDSBACK v1.02 Beta Release 2
---EDSBACK v1.00 Beta Release 1
-OFFICIAL BETA RELEASE
---Internal & classified External ALPHA releases
---EDSBACK v1.00 ALPHA Release